TLS was last updated
on June 12, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Northern Oregon Area rating list selection
                                                2023 Northern Oregon Area rating list selection
2024 TLS League Ratings
Section - Pacific NW           District - Northern Oregon           Area - Northern Oregon
Multnomah Athletic Club    Men    By Rating
(As of 06/10/2024)
2024 2023 2024 2024
TLS TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
1 Marco Pineda U
5.04 4.96 (5.5) 5.0  C  2023    18 +   San Francisco, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Connor Leahy U
4.82 4.83 5.0 5.0  C  2023    18 +   Portland, OR
3 Erik Grimes U
4.82 5.0 5.0  S      18 +   Longview, WA
4 Paul Reber U
4.77 5.0 5.0  C  2021    40 +   Portland, OR
5 Gram Leahy U
4.62 4.68 5.0 5.0  C  2023    18 +   Portland, OR
6 Bo Johnson U
4.57 4.63 5.0 5.0  C  2023    55 +   Portland, OR
7 Ruben Zrihen U
4.55 4.56 5.0 5.0  C  2023    18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
8 Sergio Toledo U
4.42 4.5 4.5  S  2023    40 +   Portland, OR
9 Benjamin Yang U
4.31 4.15 4.5 4.5  C  2023    40 +   Portland, OR
10 Andrew Nilsson U
4.26 4.35 4.5 4.5  C  2023    40 +   Portland, OR
11 Brad Miller U
4.24 4.24 4.5 4.5  C  2023    18 +   Portland, OR
12 Carson Hall U
4.23 4.20 4.5 4.5  C  2023    18 +   Portland, OR
13 Mark Simpson U
4.21 4.15 4.5 4.5  C  2023    40 +   Portland, OR
14 Bryan Ward U
4.19 4.30 4.5 4.5  C  2023    55 +   Portland, OR
15 Daniel Larsen U
4.19 4.33 4.5 4.5  C  2023    55 +   Portland, OR
16 Alex Young U
4.17 n/a (4.5) 4.5  C  2022    18 +   Portland, OR
17 Daniel Tseng U
4.14 3.88 4.5 4.5  C  2023    40 +   Portland, OR
18 Dirk Koopman U
4.14 4.29 4.5 4.5  C  2023    18 +   Portland, OR
19 David Squire U
4.13 4.09 4.5 4.5  C  2023    55 +   Portland, OR
20 Greg Masson U
4.12 4.30 4.5 4.5  C  2023    40 +   WEST LINN, OR
21 Mike Easton U
4.08 4.19 4.5 4.5  C  2023    40 +   Portland, OR
22 David White U
4.01 4.14 4.5 4.5  C  2023    55 +   Lake Oswego, OR
23 David Mittelstadt U
4.01 3.92 4.5 4.5  C  2023    40 +   Lake Oswego, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
24 Robert Torch U
4.00 3.96 4.0 4.0  C  2023    55 +   Portland, OR
25 Christopher Haddon U
3.96 3.89 4.0 4.5  C  2023    40 +   Portland, OR
26 Jim Fredericks U
3.93 3.82 4.0 4.0  C  2023    55 +   Portland, OR
27 Doug Post U
3.92 3.92 4.0 4.0  C  2023    40 +   Portland, OR
28 Nathan Austin U
3.92 4.00 4.0 4.5  C  2023    40 +   Portland, OR
29 Ken Schwerd U
3.88 3.69 4.0 4.0  C  2023    40 +   Portland, OR
30 John Hall U
3.85 3.70 4.0 4.0  C  2023    55 +   Portland, OR
31 Jack Henry U
3.81 3.94 4.0 4.0  C  2023    65 +   WILSONVILLE, OR
32 Sam Kallevig U
3.80 3.64 4.0 4.0  C  2023    18 +   Portland, OR
33 Todd Siegel U
3.78 4.15 4.0 4.5  C  2023    18 +   Portland, OR
34 Scott Lenker U
3.78 3.92 4.0 4.0  C  2023    40 +   Portland, OR
35 Thomas Turnbull U
3.74 3.63 4.0 4.0  C  2023    55 +   PORTLAND, OR
36 Chris Thoman U
3.70 3.66 4.0 4.0  C  2023    40 +   Portland, OR
37 Brian Posewitz U
3.69 3.66 4.0 4.0  C  2023    18 +   Portland, OR
38 Jeff Cronn U
3.69 3.37 (4.0) 4.0  C  2023    18 +   Portland, OR
39 Reza Kafi U
3.68 3.79 4.0 4.0  C  2023    40 +   Portland, OR
40 James Ringelberg U
3.67 3.64 4.0 4.0  C  2023    55 +   Portland, OR
41 Patrick Herbst U
3.67 3.64 4.0 4.0  C  2023    55 +   Lake Oswego, OR
42 Bill Henderson U
3.67 3.62 4.0 4.0  C  2023    65 +   Portland, OR
43 John Oh U
3.64 3.45 (4.0) 4.0  C  2023    18 +   Portland, OR
44 Brian McDonagh U
3.64 3.72 4.0 4.0  C  2023    40 +   Portland, OR
45 Lance Steinberg U
3.63 3.64 4.0 4.0  C  2023    18 +   Portland, OR
46 William Hergenhan U
3.61 3.78 4.0 4.0  C  2023    55 +   Portland, OR
47 Christian Casebeer U
3.59 3.56 (4.0) 4.0  C  2023    18 +   Portland, OR
48 Brian Jones U
3.58 3.49 4.0 4.0  C  2023    55 +   Portland, OR
49 Kevin Pedigo U
3.57 3.77 4.0 4.0  C  2023    55 +   Portland, OR
50 Kit Johnson U
3.55 3.51 4.0 4.0  C  2023    55 +   Tualatin, OR
51 David Hill U
3.55 3.35 4.0 4.0  C  2023    55 +   BEAVERTON, OR
52 Todd Eckelman U
3.54 3.63 4.0 4.0  C  2023    18 +   Happy Valley, OR
53 Chip Burczak U
3.53 3.45 4.0 3.5  C  2023    65 +   Portland, OR
54 Steven Wilker U
3.52 3.49 4.0 4.0  C  2023    55 +   Portland, OR
55 Joe Conyard U
3.51 3.48 4.0 4.0  C  2023    55 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
56 Tuan Truong U
3.48 3.45 3.5 4.0  C  2023    18 +   Portland, OR
57 Will Gruner U
3.48 3.42 3.5 3.5  C  2023    18 +   Portland, OR
58 Donald Brenneman U
3.46 3.69 3.5 4.0  C  2023    65 +   Portland, OR
59 Ben Merritt U
3.45 3.72 3.5 4.0  C  2023    18 +   Portland, OR
60 Mark Stromme U
3.44 3.58 3.5 4.0  C  2023    65 +   Portland, OR
61 Devin McMasters U
3.44 3.32 3.5 3.5  C  2023    40 +   Beaverton, OR
62 William Campbell U
3.44 3.38 3.5 4.0  C  2023    65 +   West Linn, OR
63 Ben Jacobson U
3.40 3.41 3.5 4.0  C  2023    55 +   Portland, OR
64 Chris Hasle U
3.40 3.27 3.5 3.5  C  2023    40 +   Portland, OR
65 MICHAEL DOHERTY U
3.40 3.35 3.5 3.5  C  2023    40 +   Portland, OR
66 Halbert Luong U
3.39 n/a (3.5) 4.0  S  2023    18 +   Portland, OR
67 Jonathan Barg U
3.38 3.57 3.5 4.0  C  2023    55 +   Portland, OR
68 Tim Leatherman U
3.37 3.45 3.5 3.5  C  2023    65 +   Portland, OR
69 Brian Armstrong U
3.37 n/a (3.5) 4.0  C  2022    18 +   Lake Oswego, OR
70 Rudy Martinez U
3.32 3.31 3.5 4.0  A  2023    55 +   Beaverton, OR
71 John Magaddino U
3.27 3.36 3.5 3.5  C  2023    55 +   Portland, OR
72 Alejandro Kitzis U
3.27 3.24 3.5 3.5  C  2023    40 +   Portland, OR
73 Devin Tau U
3.24 3.22 3.5 3.5  C  2023    40 +   Portland, OR
74 Zachary Wright U
3.23 3.22 3.5 3.5  C  2023    55 +   Portland, OR
75 Mark Meyer U
3.23 3.15 3.5 3.5  C  2023    40 +   Portland, OR
76 michael delanty U
3.23 3.5 3.5  C  2023    55 +   Lake Oswego, OR
77 Tony Humpage U
3.22 3.23 3.5 3.5  C  2023    65 +   Hillsboro, OR
78 Christopher Graham U
3.22 3.51 3.5 3.5  C  2023    55 +   Portland, OR
79 Jeffrey Bayless U
3.21 3.22 3.5 3.5  C  2023    65 +   Banks, OR
80 Robert Carlton U
3.15 3.5 3.0  S  2023    18 +   PORTLAND, OR
81 Greg Bell U
3.15 (3.5) 3.5  S  2023    18 +   Portland, OR
82 Stephen Marsh U
3.14 3.12 3.5 3.5  C  2023    40 +   Portland, OR
83 Scott Keeney U
3.12 3.19 3.5 3.5  C  2023    55 +   Vancouver, WA
84 Richard Sohn U
3.11 3.27 3.5 3.5  C  2023    55 +   Portland, OR
85 Jonathan Howe U
3.11 3.18 3.5 3.5  C  2023    18 +   Portland, OR
86 Fenn Bourland U
3.11 3.18 3.5 3.5  C  2023    55 +   Portland, OR
87 Glenn Eisen U
3.09 3.18 3.5 3.5  C  2023    55 +   Portland, OR
88 Nathaniel Post U
3.06 3.5 3.5  S  2023    18 +   Portland, OR
89 jesse inkpen U
3.05 3.12 3.5 3.5  C  2023    40 +   portland, OR
90 Brian McCarn U
3.04 3.5 3.5  S  2023    18 +   Portland, OR
91 Julian Pscheid U
3.03 2.90 3.5 3.5  C  2023    18 +   Portland, OR
92 JOHN KNOX U
3.03 3.34 3.5 3.5  C  2023    65 +   Portland, OR
93 Dirk Jacobs U
3.02 3.01 3.5 3.5  C  2023    55 +   Forest Grove, OR
94 Patrick Adsuar U
3.01 3.5 3.5  S  2023    18 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
95 Scott Omlid U
2.97 2.88 (3.0) 3.5  A  2023    40 +   Portland, OR
96 Stephen Sanner U
2.96 3.0 3.5  S  2023    40 +   Portland, OR
97 Paul Garrahan U
2.96 2.86 3.0 3.0  C  2023    55 +   Portland, OR
98 Matt Curtis U
2.94 2.75 3.0 3.0  C  2023    55 +   Portland, OR
99 Matthew Casimo U
2.94 3.04 3.0 3.5  C  2023    65 +   Camas, WA
100 Eric Steele U
2.93 2.82 (3.0) 3.0  S  2022    18 +   Portland, OR
101 Joel Naumoff U
2.93 2.80 3.0 3.0  C  2023    55 +   CAMAS, WA
102 Derek Lamprecht U
2.92 2.95 3.0 3.5  C  2023    40 +   Wilsonville, OR
103 Bob O'Halloran U
2.90 2.87 3.0 3.0  C  2023    18 +   Portland, OR
104 Fergus Caldicott U
2.90 3.0 3.5  S  2022    18 +   Portland, OR
105 John Convery U
2.89 3.08 3.0 3.5  C  2023    18 +   Portland, OR
106 Eric Sowle U
2.87 2.84 3.0 3.0  C  2023    40 +   Portland, OR
107 Nathan Ayotte U
2.86 2.56 3.0 3.0  C  2023    40 +   Portland, OR
108 John Vinh U
2.85 2.67 3.0 3.0  C  2023    40 +   Portland, OR
109 James Thomas U
2.83 2.94 3.0 3.5  C  2022    40 +   Portland, OR
110 Amos Shepard U
2.83 2.92 (3.0) 3.0  C  2023    40 +   Portland, OR
111 Peter Schulman U
2.82 2.63 3.0 3.0  C  2023    40 +   Portland, OR
112 Trevor Hammond U
2.80 (3.0) 3.0  S  2023    40 +   Lake Oswego, OR
113 John Nee U
2.78 2.81 3.0 3.0  C  2023    55 +   Portland, OR
114 Stephen Chen U
2.77 2.84 3.0 3.0  C  2022    40 +   Portland, OR
115 Nathan Bernhardt U
2.77 2.69 3.0 3.0  C  2023    40 +   Portland, OR
116 Jay Hopson U
2.74 2.74 3.0 3.0  C  2023    40 +   Portland, OR
117 John Phillips U
2.72 2.84 (3.0) 3.0  C  2023    18 +   Portland, OR
118 John Michael Murphy U
2.71 3.0 3.0  S  2023    18 +   Portland, OR
119 Tim Jakubowski U
2.71 2.50 (3.0) 3.0  C  2023    40 +   Portland, OR
120 Claude Bosworth U
2.71 2.60 3.0 3.0  C  2023    40 +   Portland, OR
121 Taylor Boyko U
2.69 n/a 3.0 3.0  S  2023    18 +   Portland, OR
122 Robert Bennett-Hanes U
2.69 2.96 (3.0) 3.0  C  2023    55 +   Portland, OR
123 Brendan Dineen U
2.68 n/a 3.0 3.0  S  2023    18 +   Portland, OR
124 Brendan Finn U
2.67 2.63 3.0 3.0  C  2023    18 +   Portland, OR
125 Alan Stuart U
2.63 3.0 3.0  S  2023    18 +   Portland, OR
126 David Graham U
2.63 2.57 3.0 3.0  C  2023    55 +   Portland, OR
127 Cody Cupper U
2.63 2.51 3.0 3.0  C  2022    18 +   Portland, OR
128 anthony yazzolino U
2.58 2.43 3.0 3.0  C  2023    55 +   Portland, OR
129 Michael McNulty U
2.57 2.58 3.0 3.0  C  2023    55 +   Portland, OR
130 Jack Dempsey U
2.57 2.57 3.0 3.0  C  2023    40 +   Portland, OR
131 Fred Buller U
2.55 2.52 3.0 3.0  C  2023    55 +   Lake Oswego, OR
132 Kip Stevenson U
2.54 2.62 3.0 3.0  C  2023    55 +   Portland, OR
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
133 Brian Parker U
2.50 2.55 2.5 3.0  C  2023    40 +   Portland, OR
134 Michael Estok U
2.47 2.41 2.5 3.0  A  2023    18 +   Portland, OR
135 Ron Eiseman U
2.44 2.56 (2.5) 3.0  C  2022    40 +   Portland, OR
136 Erik Garcia U
2.41 (2.5) 3.0  S  2023    40 +   Vancouver, WA
137 Jared Shipley U
2.39 2.28 (2.5) 2.5  S  2022    40 +   PORTLAND, OR
138 Todd Elliott U
2.37 2.50 (2.5) 2.5  C  2023    18 +   Portland, OR
139 Brian Chenoweth U
2.36 2.48 2.5 2.5  C  2023    55 +   Portland, OR
140 Gary Hallmark U
2.31 2.37 (2.5) 2.5  M  2023    40 +   Portland, OR
141 Greg Korkowski U
2.30 2.21 (2.5) 3.0  M  2023    40 +   Portland, OR
142 Jeff Kovel U
2.28 2.66 (2.5) 3.0  C  2023    18 +   Portland, OR
143 Scott Soot U
2.26 2.38 (2.5) 2.5  C  2023    55 +   Portland, OR
144 Ryan Linnman U
2.22 n/a (2.5) 2.5  S  2022    40 +   Portland, OR
Rodrigo Aguilar U
n/a 4.15 n/a 4.5  C  2023    18 +   Portland, OR
Ryan Baenen U
n/a 2.77 n/a 3.0  C  2023    18 +   Portland, OR
Ryan Benson U
n/a n/a 3.0  S  2023    18 +   Portland, OR
Ryan Buller U
n/a n/a n/a 3.0  A  2022    18 +   Portland, OR
Jimmy Crumpacker U
n/a 4.20 n/a 4.5  C  2023    18 +   Portland, OR
Dean Dordevic U
n/a n/a 3.5  S      65 +   Portland, OR
Philip Flemming U
n/a 2.98 n/a 3.5  C  2023    65 +   Portland, OR
Darryl Fowler U
n/a n/a 0.0     2023    18 +   Portland, OR
todd fulscher U
n/a n/a 2.5  S  2023    18 +   Portland, OR
Michael Genovese U
n/a 3.57 n/a 4.0  C  2023    18 +   Portland, OR
Raimund Grube U
n/a n/a n/a 3.5  C  2022    18 +   Portland, OR
Dave Hall U
n/a 3.10 n/a 3.5  C  2023    65 +   Portland, OR
Brian Hefele U
n/a 2.93 n/a 3.0  C  2023    40 +   Portland, OR
John Helmer III U
n/a 4.00 n/a 4.5  C  2023    65 +   Portland, OR
James Hockley U
n/a n/a n/a 4.0  C  2022    55 +   Portland, OR
Joshua Husbands U
n/a 2.73 n/a 3.0  C  2023    18 +   Portland, OR
Craig Johanson U
n/a n/a 4.5  C  2021    18 +   Portland, OR
Jeffrey Krum U
n/a 3.63 n/a 4.0  C  2022    65 +   Portland, OR
Reif Larsen U
n/a n/a 5.0  S  2023    18 +   Portland, OR
Jim Lekas U
n/a 3.19 n/a 3.5  C  2023    65 +   Portland, OR
Marshall Levine U
n/a 2.46 n/a 2.5  C  2023    40 +   Portland, OR
Todd Mansfield U
n/a n/a 4.5  C  2022    18 +   Portland, OR
Greg Meyer U
n/a 2.51 n/a 2.5  M  2022    18 +   Portland, OR
Mark Mitchell U
n/a n/a 3.5  S      65 +   Portland, OR
Tommy Mulflur U
n/a n/a 5.0  C  2022    18 +   Portland, OR
Michael Mulholland U
n/a n/a 3.5  S      65 +   Portland, OR
Eric Pickard U
n/a 4.63 n/a 5.0  C  2023    18 +   Portland, OR
Ryan Pitman U
n/a n/a 4.5  C  2021    18 +   Portland, OR
William Reykalin U
n/a 2.97 n/a 3.5  C  2023    65 +   Portland, OR
Alan Shiffer U
n/a 3.68 n/a 4.0  C  2023    65 +   Lake Oswego, OR
Jim Stevens U
n/a n/a 3.5  S  2023    18 +   Portland, OR
Tristan Thornburgh U
n/a n/a 3.0  S  2023    18 +   Portland, OR
Brad Wolverton U
n/a n/a n/a 3.5  S  2022    18 +   Hood River, OR